#header {
    background-color: #fff;
    box-shadow: 3px 3px 1px #ccc;
}

.header {
    background-color: #fff;
    width: 1210px;
    height: 76px;
    margin: auto;
    display: flex;
    align-items: center;
}

.logo {
    width: 160px;
    height: 50px;
    background-image: url(../images/icon.png);
}

.header div:nth-last-of-type(1) {
    font-size: 30px;
}

.container {
    background-image: url(../images/loginbg.jpg);
    width: 990px;
    height: 450px;
}


.form-horizontal {
background-color: seashell;
    width: 500px;
    border: 1px solid #ccc;
    padding: 20px;
    margin: auto;
    margin-top: 100px;
    border-radius: 5px;
    box-shadow: 0px 0px 5px #000;
}

.form-horizontal label {
    width: 100px;
}

.form-horizontal>.form-group>div {
    width: 300px;
}

.btn-default {
    font-size: 20px;
    display: inline-block;
    width: 270px;
    height: 35px;
    background-color: #fff;
}